toe walking - German English Dictionary